widget-factory: Make color swatches non-focusable
authorMatthias Clasen <mclasen@redhat.com>
Thu, 16 Apr 2020 21:11:06 +0000 (17:11 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 18 Apr 2020 07:29:13 +0000 (03:29 -0400)
demos/widget-factory/widget-factory.c

index 8752760c8857607982d0bda7b583c77984a45425..e1dd9aaac36417c61f21951b2115bafeebd8545e 100644 (file)
@@ -839,6 +839,7 @@ overshot (GtkScrolledWindow *sw, GtkPositionType pos, GtkWidget *widget)
   gdk_rgba_parse (&rgba, color);
   swatch = g_object_new (g_type_from_name ("GtkColorSwatch"),
                          "rgba", &rgba,
+                         "can-focus", FALSE,
                          "selectable", FALSE,
                          "halign", GTK_ALIGN_END,
                          "valign", GTK_ALIGN_CENTER,
@@ -957,6 +958,7 @@ populate_colors (GtkWidget *widget, GtkWidget *chooser)
       swatch = g_object_new (g_type_from_name ("GtkColorSwatch"),
                              "rgba", &rgba,
                              "selectable", FALSE,
+                             "can-focus", FALSE,
                              "halign", GTK_ALIGN_END,
                              "valign", GTK_ALIGN_CENTER,
                              "margin-start", 6,